UCF STIG Viewer Logo
Changes are coming to https://stigviewer.com. Take our survey to help us understand your usage and how we can better serve you in the future.
Take Survey

Password complexity software that enforces DoD requirements must be installed.


Overview

Finding ID Version Rule ID IA Controls Severity
V-1131 WN08-GE-000011 SV-48041r1_rule IAIA-1 Medium
Description
Password complexity software (e.g., Password Policy Enforcer) enforces a minimum mix of character types and potentially other options to create strong passwords. Passwords must contain a case-sensitive character mix with at least one of each of the following: upper case letters, lower case letters, numbers, and special characters. Sites are responsible for installing password complexity software that complies with current DoD requirements.
STIG Date
Windows 8 Security Technical Implementation Guide 2014-01-07

Details

Check Text ( C-44780r1_chk )
Verify password complexity software that requires a case-sensitive character mix of at least one of each of upper case letters, lower case letters, numbers, and special characters is installed and enforced .

The enpasflt password filter is available as an option on the IASE website in the Windows Support Files area (PKI required - http://iase.disa.mil/stigs/os/windows/support_files.html). It must be tested for the particular environment. If it does not function properly or causes issues, the site will be responsible for obtaining other password complexity software to meet the requirements.

The current available versions are:

Name - Modified Date
EnPasFltV2x86.dll - 3/21/2011
EnPasFltV2x64.dll - 3/21/2011

If another product, such as PPE, or a different version of enpasflt is used, the SA must demonstrate that it is configured to enforce the DoD requirements.

For the enpasflt password filter to function properly, verify the following:

-The appropriate version of the file will be located in %systemroot%\system32.
-The Date Modified should be 3/21/2011.
-The "Notification Packages" value under registry key "HKLM\System\CurrentControlSet\Control\LSA" must include the file name (e.g., "EnPasFltV2x86").

Severity Override: If no password filter is used, and the security option for "Password must meet complexity requirements" (V-1150) is set to "Enabled", this finding can be downgraded to a Category III, as a less strict complexity algorithm is used.

Note: If a password filter is not used, the site is still responsible for requiring full compliance with DoD policy, even though the password complexity setting does not enforce the 4-character type rule.
Fix Text (F-41179r1_fix)
Install password complexity software and configure it to enforce the required DoD standards of a case sensitive character mix of upper case letters, lower case letters, numbers, and special characters, including at least one of each.

If the enpasflt password filter is used:

-Copy the appropriate version to %systemroot%\system32.
-Add the file name (e.g., "EnPasFltV2x86") to the "Notification Packages" value under registry key "HKLM\System\CurrentControlSet\Control\LSA".
-Restart the system.